2020 Method
Changes 0
M

DirectShapeType.IsValidShape

Description:
Validates view-specific shape to be stored in a DirectShapeType. Expects a non-default view type.
Overloads (2):
IsValidShape(IList[GeometryObject],DirectShapeTargetViewType)
public bool IsValidShape(
	IList<GeometryObject> shape,
	DirectShapeTargetViewType viewType
)
  • shape
    Shape of this object expressed as a collection of GeometryObjects. For viewType = DirectShapeTargetViewType::Default, the supported types of GeometryObjects are: Solid, Mesh, GeometryInstance, Point and Curve. For viewType = DirectShapeTargetViewType::Plan, the supported types of GeometryObjects are: Point and Curve.
  • viewType
    The view type this shape is intended for.
Return Value bool True if the supplied shape passes the validation criteria.